have something on the mind - Turco Inglés Diccionario